Mutton sheep - Spanish English Dictionary